Ron Mann Director / Producer / Scriptwriter / Photographer DouBan IMDb Director Tales of the Rat Fink 2006 6.7